Definition of Velvet Worm

  • (noun) any of numerous velvety-skinned wormlike carnivorous animals common in tropical forests having characteristics of both arthropods and annelid worms

Synonyms of Velvet Worm


Antonyms of Velvet Worm


No Antonyms Found.

Homophones of Velvet Worm


No Homophones Found.